package com.woniu.outlet.dao;

import com.woniu.outlet.po.DeptPo;
import com.woniu.outlet.po.DeptPoExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface DeptPoMapper {
    long countByExample(DeptPoExample example);

    int deleteByExample(DeptPoExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(DeptPo record);

    int insertSelective(DeptPo record);

    List<DeptPo> selectByExample(DeptPoExample example);

    DeptPo selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") DeptPo record, @Param("example") DeptPoExample example);

    int updateByExample(@Param("record") DeptPo record, @Param("example") DeptPoExample example);

    int updateByPrimaryKeySelective(DeptPo record);

    int updateByPrimaryKey(DeptPo record);
}